Visual Studio Code常用快捷键

命令模式(Command Palette)

通过F1或者Ctrl+Shift+P打开主命令面板。在主命令面板中可以执行VSCode的任何一条命令。Command Palette是VSCode中最有用的模式,在这里你可以安装组件也可以查看快捷键等。

ctrl_shift_p.jpg

在主面板模式下按backspace可以进入Ctrl+P模式中。

本地文件导航模式(Ctrl+P)

通过Ctrl+P进入“本地文件导航模式”,该模式默认列出了你打开过的文件。在输入框中可以输入你想要打开的文件。

ctrl_p.jpg

就像上图的输入框中的提示一样,输入”?”可以获得一些帮助。

ctrl_p_1.jpg

以上输入框中:

  • 输入:跳转到行数,也可以用Ctrl+G
  • 输入@跳转到symbol(搜索变量或者函数),也可以Ctrl+Shift+O直接进入
  • 输入@:根据分类跳转symbol,查找属性或函数,也可以Ctrl+Shift+O后输入:进入
  • 输入#根据名字查找symbol,也可以Ctrl+T

编辑器以及窗口

  • 打开新窗口:Ctrl+Shift+N
  • 关闭窗口:Ctrl+Shift+W
  • 新建文件:Ctrl+N
  • 打开文件:Ctrl+O
  • 在历史打开的文件之间切换:Ctrl+TabAlt+LeftAlt+Right
  • 切出一个新的编辑界面Ctrl+\
  • 在各个编辑界面之间切换Ctrl+1Ctrl+2Ctrl+3
  • 关闭编辑器:Ctrl+F4
  • 查找:Ctrl+F
  • 查找替换:Ctrl+H
  • 整个文件夹搜索:Ctrl+Shift+F
  • 显示/隐藏侧边栏:Ctrl+B
  • Show Explorer:Ctrl+Shift+E
  • Show Search:Ctrl+Shift+F
  • Show Git:Ctrl+Shift+G
  • Show Debug:Ctrl+Shift+D
  • Show Output:Ctrl+Shift+U

代码

  • 代码缩进:Ctrl+[Ctrl+]
  • 折叠/打开代码:Ctrl+Shift+[Ctrl+Shift+]
  • 复制一行(在不选中的情况下):Ctrl+C
  • 剪切一行(在不选中的情况下):Ctrl+X
  • 上下移动一行:Alt+UpAlt+Down
  • 上下复制一行:Alt+Shift+UpAlt+Shift+Down
  • 跳转到定义处:F12
  • 定义处缩略图(不跳转过去):Alt+F12Esc退出
  • 列出所有的引用:Shift+F12Esc退出
  • 同时修改文本中的匹配:Ctrl+F2
  • 重命名:F2 + 输入新的命名
  • 跳转到下一个Warn/Error:F8
  • 显示Warn/Error:Ctrl+Shift+M

光标

  • 光标移到行首:Home
  • 光标移到行尾:End
  • 光标移到到文件开头:Ctrl+Home
  • 光标移到文件结尾:Ctrl+End
  • 选中当前行:Ctrl+i
  • 选择从行首到光标处Shift+Home
  • 选择从光标到行尾Shift+End
  • 删除光标右侧的所有字Ctrl+Delete
  • 同时选中所有匹配的:Ctrl+Shift+LCtrl+F2
  • 选中下一个匹配:Ctrl+D
  • 退回到上一个光标操作:Ctrl+U